Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour BNP Paribas Open - Indian Wells Cary Challenger Shanghai Rolex Masters - Shanghai M25 Vila Real de Santo Antonio Australian Open - Melbourne Abierto Mexicano Telcel - Acapulco Hopman Cup - Nice U.S. Open - New York M25 Vale do Lobo Spain F32 Portugal F4 Portugal F6 Spain F7 Portugal F2 Portugal F3 Spain F17 Spain F18 Sweden F5 USA F26 Mexico F10 Mexico F11 USA F1 USA F2 USA F3 Luxembourg F1 Belgium F1 Belgium F2 Belgium F3 Greece F4 Greece F5 Germany F23 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Dominican Republic F4 Mexico F1 Costa Rica F1 Germany F5 Canada F1 Canada F2 Canada F3 Usa F7 Korea F1 Usa F8 Korea F2 Korea F3 France F3 Czech Rep. F2 Kuwait F1 Czech Rep. F3 Spain F18 Kuwait F2 Italy F16 Usa F14 Italy F17 Usa F15 Italy F18 Usa F18 Germany F12 France F19 Great Britain F1 Usa F5 Portugal F3 Italy F2 Switzerland F3 Italy F3 Spain F11 Italy F4 Italy F10 Usa F13 Usa F15 Germany F8 Germany F9 Germany F10 Germany F11 Belgium F1 France F18 Israel F4 Brazil F31 Brazil F32 Brazil F33 Brazil F1 Colombia F1 Colombia F2 USA F7 Poland F2 Poland F3 Brazil F26 Brazil F33 France F19 France F20 Portugal F5 Portugal F1 Italy F5 Brazil F22 M15 Sintra M15 Sintra M25 Porto M25 Vale Do Lobo M25 Villena M25 Vale do Lobo M25 Faro M25 Vale do Lobo Colombia F2 M25 Vila Real de Santo Antonio M25 Vale do Lobo M25 Porto M25 Figueira da Foz M25 Sintra M25 Reus III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Moncton Men's Challenger - Moncton National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Challenger Britania Zavaleta - Puebla Salinas Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Samarkand Challenger Almaty Challenger Todi Challenger Palermo Challenger Sao Paulo Challenger Mons Challenger Rennes Challenger Eckental Challenger Campos do Jordao Challenger Brasilia Challenger Geneva Challenger Challenger Banque Nationale - Granby Como Challenger Belo Horizonte Challenger Todi Challenger Sao Paulo Challenger Karshi Challenger Bucaramanga Challenger Rabat Challenger Le Gosier Challenger Guangzhou Challenger Pingguo Challenger Braunschweig Challenger Scheveningen Challenger Orbetello Challenger Campos do Jordao Challenger Trani Challenger St. Remy Challenger Fergana Challenger Istanbul Challenger Tashkent Challenger Campinas Challenger Recife Challenger Belo Horizonte Challenger Mons Challenger Asuncion Challenger Santiago Challenger Sao Paulo Challenger Roma Open Challenger - Rome Sao Leopoldo Challenger Geneva Challenger Buenos Aires Challenger Guayaquil Challenger San Remo Tennis Cup - San Remo Sao Paulo Challenger Quimper Challenger Cherbourg Challenger Le Gosier Challenger Blumenau Challenger Prague Challenger Arad Challenger Semgroup Challenger - Tulsa Ford Tennis Championships - Louisville Sao Leopoldo Challenger Dallas Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Santos Challenger Sao Paulo Challenger Bordeaux Challenger Istanbul Challenger Eskisehir Challenger Campinas Challenger Porto Alegre Challenger Bucaramanga Challenger Sao Jose Do Rio Preto Challenger Bogota Challenger Guayaquil Challenger Bucaramanga Challenger Belem Challenger Barranquilla Challenger Sao Paulo Challenger Blois Challenger Scheveningen Challenger Tampere Challenger Porto Alegre Challenger Mons Challenger Charlottesville Challenger Vancouver Challenger Como Challenger Buenos Aires Challenger Dallas Challenger Corrientes Challenger Guayaquil Challenger Bangkok Challenger Bucaramanga Challenger Sarasota Challenger Nielsen USTA Pro Tennis Championship - Winnetka Barletta Challenger Rio De Janeiro Challenger Mestre Challenger Barletta Challenger Bucaramanga Challenger Rome Challenger Todi Challenger Milan Challenger Braunschweig Challenger Scheveningen Challenger Floridablanca Challenger Santo Domingo Challenger Como Challenger Seville Challenger Campinas Challenger Buenos Aires Challenger Turin Challenger Santiago Challenger Braunschweig Challenger Santiago Challenger Barletta Challenger Itajai Challenger Genova Challenger Santo Domingo Challenger Montevideo Challenger Lisbon Challenger Sao Paulo Challenger Maia Challenger Montevideo Challenger Oeiras 4 Challenger Amersfoort Challenger Noumea Challenger Sao Paulo Challenger Dallas Challenger Oeiras 1 Challenger Aix En Provence Challenger Bordeaux Challenger Ottignies-Louvain-la-Neuve Challenger Puerto Vallarta Challenger Ljubljana Challenger Marburg Challenger Braunschweig Challenger Montevideo Challenger Mons Challenger Ilkley Challenger Kazan Challenger Campinas Challenger Guayaquil Challenger Knoxville Challenger Champaign Challenger Le Gosier Challenger Santo Domingo Challenger Tunis Challenger Seville Challenger Savannah Challenger M25 Quinta Do Lago Braga Challenger Mestre Challenger Caltanissetta Challenger Aptos Challenger Oeiras 1 Challenger Meknes Challenger M25 Sintra Orlando Challenger Estoril Open - Estoril Lima Challenger Montevideo Challenger Napoli Challenger Vicenza Challenger Prostejov Challenger Campinas Challenger Girona Challenger Aix En Provence Challenger Oeiras 1 Challenger Dortmund Challenger Lisbon Challenger Forli 6 Challenger Montechiarugolo - Parma Challenger Braunschweig Challenger Bordeaux Challenger Lisbon Challenger Sao Jose Do Rio Preto Challenger Canberra Challenger Florianopolis Challenger Oeiras 1 Challenger Oeiras 4 Challenger Manama Challenger Porto Challenger Montevideo Challenger Rennes Challenger Porto 2 Challenger Maia 1 Challenger M25 Quinta do Lago Phoenix Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Madrid Challenger Santos Challenger Guayaquil Challenger Sao Paulo Challenger Como Challenger Naples Challenger - Naples Lima Challenger Guayaquil Challenger Caltanissetta Challenger Columbus Challenger Newport Beach Challenger Chennai Challenger Bangkok Challenger Yokohama Challenger Phoenix Challenger Sarasota Challenger Francavilla Challenger Lima 2 Challenger Timisoara Challenger Braga Challenger Francavilla Challenger Tampere Challenger Nur-Sultan Challenger St. Remy Challenger Oeiras 2 Challenger Oeiras 3 Challenger Biella 7 Challenger Forli Challenger Porto Challenger Tampere Challenger San Marino Challenger Verona Challenger Maia 2 Challenger Bendigo Challenger Cherbourg Challenger Forli 5 Challenger Roseto Degli Abruzzi 2 Challenger Oeiras 2 Challenger Oldum Brown Vancouver Open - Vancouver Perugia Challenger Campinas Challenger Curitiba Challenger Lima Challenger Campinas Challenger Rio De Janeiro Challenger Las Vegas Challenger Lima 2 Challenger Montevideo Challenger Sao Leopoldo Challenger Bordeaux Challenger Aix En Provence Challenger Prague 2 Challenger Oeiras 2 Challenger Bancolombia Open - Bogota Oeiras 3 Challenger Verona Challenger Porto Challenger San Marino Challenger Mallorca Challenger Santa Fe 2 Challenger Ethias Trophy - Mons Bergamo Challenger Montevideo Challenger Oeiras 2 Challenger Ottignies-Louvain-la-Neuve Challenger Tenerife 2 Challenger Murcia Challenger Girona Challenger Oeiras 3 Challenger Turin Challenger Oeiras 4 Challenger Pozoblanco Challenger Oeiras 5 Challenger GHI Bronx Tennis Classic - Bronx Tenerife 1 Challenger Irving Challenger Ann Arbor Challenger Ethias Trophy - Mons Sacramento Challenger - Sacramento Salvador Challenger Alphen Challenger Lisbon Challenger Milan Challenger Recife Challenger Izmir Challenger Jonkoping Challenger Prague Challenger Bordeaux Challenger Estoril Open - Estoril Estoril Open - Estoril Jersey Challenger Bergamo Challenger Dallas Challenger Estoril Open - Estoril Open Sud de France - Montpellier Open de Nice Cote d'Azur - Nice Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open 13 - Marseille Estoril Open - Estoril Mouilleron-Le-Captif Challenger Helsinki Challenger Milan Challenger Mons Challenger Dallas Challenger Heilbronn Challenger San Juan Challenger Aix En Provence Challenger Bordeaux Challenger Braunschweig Challenger Porto Alegre Challenger Kazan Challenger Furth Challenger Montevideo Challenger Tanger Challenger Meknes Challenger Le Gosier Challenger Winston-Salem Open - Winston-Salem Marrakech Challenger Valencia Open - Valencia VTR Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Citi Open - Washington Winston-Salem Open - Winston-Salem Bucaramanga Challenger Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel BMW Open - Munich Rome Challenger Topshelf Open - 's-Hertogenbosch China Open - Beijing BMW Open - Munich Gerry Weber Open - Halle Itajai Challenger SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Libema Open - 's-Hertogenbosch Noventi Open - Halle Open 13 Provence - Marseille Antalya Open - Antalya Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Citi Open - Washington Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Millennium Estoril Open - Estoril Tunis Challenger Open 13 Provence - Marseille AEGON Championships - London Santiago Challenger AEGON International - Eastbourne Las Franquesas del Valles Challenger Sao Paulo Challenger Gerry Weber Open - Halle Open Parc - Lyon Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Libema Open - 's-Hertogenbosch Swiss Indoors Basel - Basel EFG Swiss Open - Gstaad European Open - Antwerp Panama City Challenger Santos Challenger Vercelli Challenger Lexington Challenger Astana Open - Astana Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney ABN AMRO Open - Rotterdam Poznan Challenger Zagreb Challenger Poznan Challenger Aircel Chennai Open - Chennai Todi Challenger U.S. National Indoor Tennis Championships - Memphis Buenos Aires Challenger Estoril Open - Estoril Irving Challenger Citi Open - Washington Genova Challenger China Open - Beijing European Open - Brussels Loughborough Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Estoril Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Bet-at-home Cup - Kitzbuhel UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Rio De Janeiro Challenger Delray Beach International Tennis Championships - Delray Beach Montevideo Challenger Lisbon Challenger BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Gerry Weber Open - Halle Porto Alegre Challenger Bordeaux Challenger Buenos Aires Challenger Kosice Challenger Marburg Challenger Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Buenos Aires Challenger Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Moselle Open - Metz Campinas Challenger Erste Bank Open - Vienna Orleans Challenger Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Apia International - Sydney Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai ATP Challenger Tour Finals European Open - Antwerp Sao Paulo Challenger Braunschweig Challenger US Men's Clay Court Championship - Houston AEGON Championships - London SkiStar Swedish Open - Bastad AEGON Championships - London Braga Challenger BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Lima Challenger Lima Challenger Swiss Indoors Basel - Basel Zadar Challenger Millennium Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 - Marseille Brasov Challenger Brasil Open - Sao Paulo If Stockholm Open - Stockholm Biella Challenger Apia International - Sydney Campinas Challenger Forli 4 Challenger Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Blois Challenger Bangkok Challenger Campinas Challenger Konzum Croatia Open - Umag Sao Paulo Challenger Suisse Open - Gstaad Generali Open - Kitzbuhel Moselle Open - Metz Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Tampere Challenger Sopot Challenger Open Sud de France - Montpellier Lisbon Challenger ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Buenos Aires Challenger Guayaquil Challenger Citi Open - Washington Bet-at-home Open - Hamburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Winnipeg Challenger Millennium Estoril Open - Estoril Canberra Challenger Poznan Challenger Moselle Open - Metz Rakuten Japan Open - Tokyo European Open - Antwerp Grand Prix Hassan II - Marrakech Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Sibiu Challenger Braga Challenger 2007 Knoxville Challenger - Knoxville ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Noventi Open - Halle Braga Challenger Swiss Indoors Basel - Basel ABN AMRO Open - Rotterdam Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Noventi Open - Halle Orleans Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp United Cup - Australia Open Parc - Lyon ASB Classic - Auckland Buenos Aires Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Brest Challenger Grand Prix Hassan II - Marrakech BMW Open - Munich Winston-Salem Open - Winston-Salem Bordeaux Challenger Danderyd Challenger Pilot Pen Tennis - New Haven Libema Open - 's-Hertogenbosch Tenerife 3 Challenger Atlanta Open - Atlanta Madrid Challenger Open Occitanie - Montpellier Hangzhou Open - Hangzhou Porto Challenger Girona Challenger If Stockholm Open - Stockholm Brisbane International - Brisbane M25 Mataro Millennium Estoril Open - Estoril Abierto Mexicano - Los Cabos Barcelona Open Banc Sabadell - Barcelona Citi Open - Washington European Open - Antwerp Francavilla Challenger Brasil Open - Sao Paulo Montevideo Challenger ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Serbia Open - Belgrade Barletta Challenger Monterrey Challenger Waco Challenger Cap Cana Challenger Santo Domingo Challenger Ilkley Challenger Millennium Estoril Open - Estoril Seville Challenger Brisbane International - Brisbane Pau Challenger Phoenix Challenger Milan Challenger Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Brisbane International - Brisbane Copa Claro - Buenos Aires Lyon Challenger Power Horse Cup - Dusseldorf BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati National Bank Open - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid ABN AMRO World Tennis Tournament - Rotterdam Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Heineken Open - Auckland Western & Southern Open - New York Moselle Open - Metz Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Citi Open - Washington Miami Open - Miami Australian Open - Melbourne Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Cincinnati Open - Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Rolex Paris Masters - Paris Bucharest Open - Bucharest Gonet Geneva Open - Geneva BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Miami Open - Miami U.S. Open - New York Miami Open - Miami French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris U.S. Open - New York Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris National Bank Open - Toronto Shanghai Rolex Masters - Shanghai Topshelf Open - 's-Hertogenbosch French Open - Paris Campbells Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg European Open - Antwerp Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Great Ocean Road Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Group I, 2R, SWE-POR 3-2 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Mutua Madrid Open - Madrid Wimbledon - London Davis Cup, Qualifiers, 1R, FIN-BEL 2-3 Davis Cup, World Group, PO, KOR-BEL 3-2 Wimbledon (juniors) Australian Open (juniors) U.S. Open (juniors) Wimbledon (juniors) French Open - Paris French Open - Paris Australian Open - Melbourne Kooyong Classic - Kooyong Kooyong Classic - Kooyong All Lower level tournaments U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Barclays ATP World Tour Finals - London U.S. Open - New York Olympics - Rio de Janeiro Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, Group C, Hamburg Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group II, 2R, POR-LTU 5-0 Davis Cup, Group 1, 1R, GEO-POR 3-2 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, Group I, 1R, ROU-POR 3-1 U.S. Open (juniors) French Open (juniors) Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Davis Cup, World Group, 1R, BEL-CRO 2-3 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, Group I, 1R, POR-AUT 1-4 Mubadala World Tennis Championship Davis Cup, World Group, PO, BEL-BRA 4-0 Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-HUN 3-2 French Open (juniors) Wimbledon (juniors) Laver Cup - Chicago Nitto ATP Finals - London Olympics - London Adelaide International - Adelaide Wimbledon - London Valencia Challenger